package org.jeecg.common.system.dto;

import lombok.Builder;
import lombok.Data;

import java.util.Map;

/**
 * description: 系统单个入参DTO
 * taskId：
 * <pre>
 * change history:
 * date             defect#             person                comments
 * ---------------------------------------------------------------------
 * 2023/7/20       ********         zhaochaoyue        create file
 * </pre>
 *
 * @author: zhaochaoyue
 * @date: 2023/7/20 16:59
 * @copyright: 2023
 */
@Data
@Builder
public class SysSingleSmsReqDTO {

    /**
     * 用户Id 逗号拼接
     */
    private String userIds;
    /**
     * 短信推送内容 当需要发短信必传字段 key是变量名 value是变量值
     */
    private Map<String,String> letterParams;
    /**
     * 系统标识
     */
    private String topicId;
    /**
     * 消息类型
     */
    private Integer smsType;
    /**
     * 推送内容指站内推送和app推送
     */
    private String content;
    /**
     * 消息模板编码，是从阿里云申请的短信模板中获取
     */
    private String templateCode;
}
